an edible herb similar to watercress - German English Dictionary